How to deliver a software demo